package com.ijunfu.study.jdk.jdk8.date;

import java.time.LocalDate;
import java.time.Period;

/**
 * @Title : Period 计算两个日期之差示例
 * @Remarks:
 * @Author : Weizhiguo
 * @Version: 1.0.0
 * @Date : 2022-05-01
 */
public class PeriodDemo {

    public static void main(String[] args) {
        LocalDate now = LocalDate.now();    // 2022-05-01
        LocalDate date = LocalDate.of(2022, 06, 01);

        // 计算两个日期之差，后面减前面
        Period period = Period.between(now, date);
        System.out.println(period.getYears());          // 相差 年：0
        System.out.println(period.getMonths());         // 相差 月：1
        System.out.println(period.getDays());           // 相差 天：0
    }
}
